package com.hex.ds.hdtp.core.app.script.transfer.service;


import com.hex.ds.hdtp.core.app.common.service.IBasicService;
import com.hex.ds.hdtp.core.app.script.transfer.dto.request.ScriptConvertOptLogRequestDto;
import com.hex.ds.hdtp.core.app.script.transfer.dto.response.ScriptConvertOptLogResponseDto;

import java.util.List;

/**
 * @Package com.hex.ds.hdtp.core.app.transfer.script.service
 * @ClassName IScriptConvertListHisService
 * @Description 脚本转换清单历史-业务服务接口
 * @Author Guo jiajun
 * @Date 2023/5/15 16:28
 * @Version v1.0
 **/
public interface IScriptConvertOptLogService extends IBasicService<ScriptConvertOptLogRequestDto> {

    /**
     * @Method queryById
     * @Param [pkId]
     * @Return com.hex.ds.hdtp.core.app.transfer.script.dto.response.ScriptConvertListHisResponseDto
     * @Description 获取指定主键的脚本转换清单历史
     * @Author Guo jiajun
     * @Date 2023/5/15 16:30
     * @Version V1.0
     */
    ScriptConvertOptLogResponseDto queryById(String pkId);

    /*
     * @Method: queryByScriptConvertListId <br>
     * @Param: [scriptConvertListId] <br>
     * @Return: java.util.List<com.hex.ds.hdtp.core.app.script.transfer.dto.response.ScriptConvertOptLogResponseDto> <br>
     * @Description：根据转换清单查询<br>
     * @Author： wz.li<br>
     * @Date： 2023/5/25 17:58 <br>
     * @Version： V2.0.2<br>
     */
    List<ScriptConvertOptLogResponseDto> queryByScriptConvertListId(String scriptConvertListId);
}
